#ifndef MAINWINDOW_H
#define MAINWINDOW_H

//#include <QWidget>
#include <QDragEnterEvent>
#include <QMenu>
#include <QAction>
#include <QPropertyAnimation>
#include <QTimer>
#include "basicwindow.h"

namespace Ui {
class MainWindow;
}

class MainWindow : public BasicWindow
{
    Q_OBJECT

public:
    explicit MainWindow(QWidget *parent = 0);
    ~MainWindow();

//    bool Init();

private:
    bool ConnectSignalSlots();
    bool CtrlBar_ConnectSignalSlots();
    bool MediaPlayer_ConnectSignalSlots();


private slots:

    void on_pushButton_video_clicked();

    void on_pushButton_book_clicked();

    void on_pushButton_my_clicked();

signals:

protected:
//    int OutputVideo(const Frame *video_frame);


private:
    Ui::MainWindow *ui;
};

#endif // MAINWINDOW_H
